interface Tst {
  [index: string]: any;
}
export const baseRenderData = {
  // 主页面form
  formRenderKeys: <Tst>{
    '1': [
      'orderNo1',
      'orderType',
      'mdsItemCode',
      'mdsItemName',
      'sysOrderNo',
      'planSourceType', // 需求来源
    ],
    // 成品
    '2': [
      'orderNo1',
      'orderType',
      '故障品件号', // TODO: 缺失
      'mdsItemCode',
      'mdsItemName',
      'sysOrderNo',
      'planSourceType', // 需求来源
    ],
    '3': [
      'orderNo1',
      'orderType',
      'mdsItemCode',
      'mdsItemName',
      'sysOrderNo',
      'planSourceType', // 需求来源
    ],
    '4': [
      'orderNo1',
      'orderType',
      'mdsItemCode',
      'mdsItemName',
      'processStatusNo',
      '零部件版本号', // TODO: 缺失字段
      'sysOrderNo',
      'planSourceType', // 需求来源
    ],
    '5': [
      'orderNo1',
      'orderType',
      'mdsItemCode',
      'mdsItemName',
      'sysOrderNo',
      'planSourceType', // 需求来源
    ],
  },
  // 主页面列表
  tableRenderKeys: <Tst>{
    '1': [
      'secretLevel',
      'serialNo',
      'orderNo2',
      'sysOrderNo',
      'orderType',
      'urgencyDegree',
      'mdsItemCode',
      'mdsItemName',
      'marque', // 牌号
      'specs', // 规格
      'techCondition',
      'invOrdQty', // 订单数量（库存）
      'invSureArriveQty', // 可到货数量（库存）
      'invMdsUnitDesc',
      'invDeliverQty',
      'mdsUnitRate',
      'pmsOrdQty',
      'pmsSureArriveQty',
      'pmsMdsUnitDesc', // 计量单位（采购）
      'pmsDeliverQty',
      'outFactoryLossQty',
      'invoiceNo',
      'proMdsItemCode',
      'planArrivalDateTime',
      'deliverOverproofRate',
      'mdsProjectCode',
      'mdsCustomerTypeName',
      'sendDate',
      'itemManufactureFactoryName',
      'itemManufactureFactoryCode',
      'dealerName',
      'dealerCode',
      'mdsItemSize', // 到货尺寸
      'pmsPredictPrice',
      'deliverType',
      'productReverseItemSerialNo',
      'planSourceType', // 需求来源
      'operate',
    ],
    // 成品
    '2': [
      'secretLevel',
      'serialNo',
      'orderNo2',
      'sysOrderNo',
      'orderType',
      'urgencyDegree',
      'mdsItemCode',
      'mdsItemName',
      'marque', // 牌号
      'specs', // 规格
      'techCondition',
      'invOrdQty', // 订单数量（库存）
      'invSureArriveQty', // 可到货数量（库存）
      'invMdsUnitDesc',
      'invDeliverQty',
      'mdsUnitRate',
      'pmsOrdQty',
      'pmsSureArriveQty',
      'pmsMdsUnitDesc', // 计量单位（采购）
      'pmsDeliverQty',
      'outFactoryLossQty',
      'invoiceNo',
      'proMdsItemCode',
      'planArrivalDateTime',
      'deliverOverproofRate',
      'mdsProjectCode',
      'mdsCustomerTypeName',
      'sendDate',
      'itemManufactureFactoryName',
      'itemManufactureFactoryCode',
      'dealerName',
      'dealerCode',
      'mdsItemSize', // 到货尺寸
      'pmsPredictPrice',
      'deliverType',
      'productReverseItemSerialNo',
      'planSourceType', // 需求来源
      'operate',
    ],
    '3': [
      'secretLevel',
      'serialNo',
      'orderNo2',
      'sysOrderNo',
      'orderType',
      'urgencyDegree',
      'mdsItemCode',
      'mdsItemName',
      'marque', // 牌号
      'specs', // 规格
      'techCondition',
      'invOrdQty', // 订单数量（库存）
      'invSureArriveQty', // 可到货数量（库存）
      'invMdsUnitDesc',
      'invDeliverQty',
      'mdsUnitRate',
      'pmsOrdQty',
      'pmsSureArriveQty',
      'pmsMdsUnitDesc', // 计量单位（采购）
      'pmsDeliverQty',
      'outFactoryLossQty',
      'invoiceNo',
      'proMdsItemCode',
      'planArrivalDateTime',
      'deliverOverproofRate',
      'mdsProjectCode',
      'mdsCustomerTypeName',
      'sendDate',
      'itemManufactureFactoryName',
      'itemManufactureFactoryCode',
      'dealerName',
      'dealerCode',
      'mdsItemSize', // 到货尺寸
      'pmsPredictPrice',
      'deliverType',
      'productReverseItemSerialNo',
      'planSourceType', // 需求来源
      'operate',
    ],
    '4': [
      'secretLevel',
      'serialNo',
      'orderNo2',
      'sysOrderNo',
      'orderType',
      'urgencyDegree',
      'mdsItemCode',
      'drawingCode',
      'itemRevision',
      'processStatusNo',
      'mdsItemName',
      'marque', // 牌号
      'specs', // 规格
      'techCondition',
      'invOrdQty', // 订单数量（库存）
      'invSureArriveQty', // 可到货数量（库存）
      'invMdsUnitDesc',
      'invDeliverQty',
      'mdsUnitRate',
      'pmsOrdQty',
      'pmsSureArriveQty',
      'pmsMdsUnitDesc', // 计量单位（采购）
      'pmsDeliverQty',
      'outFactoryLossQty',
      'invoiceNo',
      'proMdsItemCode',
      'planArrivalDateTime',
      'deliverOverproofRate',
      'mdsProjectCode',
      'mdsCustomerTypeName',
      'sendDate',
      'itemManufactureFactoryName',
      'itemManufactureFactoryCode',
      'dealerName',
      'dealerCode',
      'mdsItemSize', // 到货尺寸
      'pmsPredictPrice',
      'deliverType',
      'productReverseItemSerialNo',
      'planSourceType', // 需求来源
      'operate',
    ],
    '5': [
      'secretLevel',
      'serialNo',
      'orderNo2',
      'sysOrderNo',
      'orderType',
      'urgencyDegree',
      'mdsItemCode',
      'mdsItemName',
      'marque', // 牌号
      'specs', // 规格
      'techCondition',
      'invOrdQty', // 订单数量（库存）
      'invSureArriveQty', // 可到货数量（库存）
      'invMdsUnitDesc',
      'invDeliverQty',
      'mdsUnitRate',
      'pmsOrdQty',
      'pmsSureArriveQty',
      'pmsMdsUnitDesc', // 计量单位（采购）
      'pmsDeliverQty',
      'outFactoryLossQty',
      'invoiceNo',
      'proMdsItemCode',
      'planArrivalDateTime',
      'deliverOverproofRate',
      'mdsProjectCode',
      'mdsCustomerTypeName',
      'sendDate',
      'itemManufactureFactoryName',
      'itemManufactureFactoryCode',
      'dealerName',
      'dealerCode',
      'mdsItemSize', // 到货尺寸
      'pmsPredictPrice',
      'deliverType',
      'productReverseItemSerialNo',
      'planSourceType', // 需求来源
      'operate',
    ],
  },
};

export default null;
